import request from '@/utils/request'
/**
 * 列表
 * @param {array} params 请求参数
 */

//获取优惠券列表
export function getCouponList(data) {
    return request({
        url: '/adminapi/Coupon/getCouponList',
        method: 'post',
        data: data
    })
}
//获取优惠券详情
export function getCouponInfo(data) {
    return request({
        url: '/adminapi/Coupon/getCouponInfo',
        method: 'post',
        data: data
    })
}
// 添加或修改优惠券
export function SaveCoupon(data) {
    return request({
        url: '/adminapi/Coupon/SaveCoupon',
        method: 'post',
        data: data
    })
}
// 更改上下架
export function SaveCouponStatus(data) {
    return request({
        url: '/adminapi/Coupon/SaveCouponStatus',
        method: 'post',
        data: data
    })
}


// 获取单个用户优惠券列表
export function getCouponUserLog(data) {
    return request({
        url: '/adminapi/Coupon/getCouponUserLog',
        method: 'post',
        data: data
    })
}
// 删除优惠券列表
export function delCoupon(data) {
    return request({
        url: '/adminapi/Coupon/delCoupon',
        method: 'post',
        data: data
    })
}
// 获取领取优惠券记录
export function getCouponUserList(data) {
    return request({
        url: '/adminapi/CouponUser/getCouponUserList',
        method: 'post',
        data: data
    })
}
// 获取用户发放优惠券列表
export function QueryCouponList(data) {
    return request({
        url: '/adminapi/Coupon/QueryCouponList',
        method: 'post',
        data: data
    })
}
// 获取用户发放优惠券列表
export function AdminGrantCoupon(data) {
    return request({
        url: '/adminapi/Coupon/AdminGrantCoupon',
        method: 'post',
        data: data
    })
}